<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>分类页</title>
    <link rel="stylesheet" href="./css/style.css">
</head>

<body>
    <div class="fix-title">
        <div class="back">&lt;</div>
        <span>商品列表</span>
        <div class="text"><a href="search.html">搜索</a></div>
    </div>
    <div class="cate-list-fix">
        <ul>
            <li class="active"><a href="">分类1</a></li>
            <li><a href=""><a href="">分类2</a></li>
            <li><a href=""><a href="">分类3</a></li>
            <li><a href=""><a href="">分类4</a></li>
            <li><a href=""><a href="">分类5</a></li>
        </ul>
    </div>
    <div class="good-list">
        <ul>
            <li>
                <img src="http://yun.itheima.com/Upload/Images/20220627/62b924298e658.jpg" alt="">
                <h3>商品名称商品名称商品名称商品名称商品名称商品名称商品名称商品名称</h3>
                <p>
                    <span>￥200.200</span>
                    <span>+</span>
                </p>
            </li>
            <li>
                <img src="http://yun.itheima.com/Upload/Images/20220627/62b924298e658.jpg" alt="">
                <h3>商品名称</h3>
                <p>
                    <span>￥200.200</span>
                    <span>+</span>
                </p>
            </li>
            <li>
                <img src="http://yun.itheima.com/Upload/Images/20220627/62b924298e658.jpg" alt="">
                <h3>商品名称</h3>
                <p>
                    <span>￥200.200</span>
                    <span>+</span>
                </p>
            </li>
            <li>
                <img src="http://yun.itheima.com/Upload/Images/20220627/62b924298e658.jpg" alt="">
                <h3>商品名称</h3>
                <p>
                    <span>￥200.200</span>
                    <span>+</span>
                </p>
            </li>
            <li>
                <img src="http://yun.itheima.com/Upload/Images/20220627/62b924298e658.jpg" alt="">
                <h3>商品名称</h3>
                <p>
                    <span>￥200.200</span>
                    <span>+</span>
                </p>
            </li>
            <li>
                <img src="http://yun.itheima.com/Upload/Images/20220627/62b924298e658.jpg" alt="">
                <h3>商品名称</h3>
                <p>
                    <span>￥200.200</span>
                    <span>+</span>
                </p>
            </li>
        </ul>
        <div class="empty">
            <span>空空如也...</span>
        </div>
        <p class="desc">数据正在加载中...</p>
        <p class="desc">我也是有底线的...</p>
    </div>
    <script src="../lib/jquery.js"></script>
    <script src="../lib/axios.js"></script>
    <script>
        // $(function () {
        //     const lis = document.querySelectorAll('.cate-list-fix li')
        //     const list = document.querySelectorAll('.good-list li')
        //     $.ajax({
        //         url: "http://124.223.14.236:3001/api/goods/cate",
        //         method: "GET",
        //         success: function ({ data }) {
        //             data.map((element, i) => {
        //                 for (let index = 0; index < lis.length; index++) {
        //                     if (i === index) {
        //                         lis[index].innerHTML = element.name
        //                     }
        //                 }
        //             })
        //         }
        //     });
        //     for (let j = 0; j < lis.length; j++) {
        //         lis[j].addEventListener('click', function () {
        //             document.querySelector('.active').classList.remove('active')
        //             this.classList.add('active')
        //             fn(j + 1)
        //         })
        //     }


        //     function fn(j) {
        //         $.ajax({
        //             url: `http://124.223.14.236:3001/api/goods?cate_id=${j}`,
        //             method: "GET",
        //             success: function ({ data }) {
        //                 console.log(data);
        //                 document.querySelector('.good-list ul').innerHTML = ""
        //                 data.list.map((element, i) => {
        //                     const li = document.createElement('li')
        //                     li.innerHTML = `
        //                     <li>
        //                         <img src="${element.img}" alt="">
        //                           <h3>${element.title}</h3>
        //                             <p>
        //                                 <span class="price">￥${(element.price) / 100}</span>
        //                                 <span class="add">+</span>
        //                             </p>
        //                      </li>
        //                        `
        //                     document.querySelector('.good-list ul').appendChild(li)
        //                 })

        //             }
        //         })

        //     } fn(1)

        // })
        axios.defaults.baseURL = 'http://124.223.14.236:3001/api'
        const lis = document.querySelectorAll('.cate-list-fix li')
        const list = document.querySelectorAll('.good-list li')
        async function shi() {
            const { data } = await axios.get('/goods/cate')
            data.data.map((element, i) => {
                for (let index = 0; index < lis.length; index++) {
                    if (i === index) {
                        lis[index].innerHTML = element.name
                    }
                }
            })
        }
        shi()


        for (let j = 0; j < lis.length; j++) {
            lis[j].addEventListener('click', function () {
                document.querySelector('.active').classList.remove('active')
                this.classList.add('active')
                fn(j + 1)
            })
        }

        async function yu() {
            const { data } = await axios.get('/goods/cate')
            document.querySelector('.good-list ul').innerHTML = ""
            data.list.map((element, i) => {
                const li = document.createElement('li')
                li.innerHTML = `
                            <li>
                                <img src="${element.img}" alt="">
                                  <h3>${element.title}</h3>
                                    <p>
                                        <span class="price">￥${(element.price) / 100}</span>
                                        <span class="add">+</span>
                                    </p>
                             </li>
                               `
                document.querySelector('.good-list ul').appendChild(li)
            })
        }
        yu()
    </script>
</body>

</html>